Your experience matches mine last year, one of my big commercial jobs cut the budget by nearly £700 a month, all you can do is carry on, you will pick up more work.
Had a block of flats I did for £112 monthly. New guy £65 every 6 weeks.
I too have decided to pick up some more residential, as a friend of mine said it spreads the risk a bit.