@3bears88 I appreciate you say there is £500 left over each month but a lender will never usr every penny of your disposable income, what if your washer breaks or your car fails the MOT one month, if there's nothing left after your mortgage payments you won't be able to afford to fix it.
That answers one vague query I had when applying to remortgage recently, thanks! Luckily I had enough for the stress test and a broken washing machine pretty much every month, so I count myself very fortunate.
In regards to brokers yes they will find a mortgage for you but they charge you for the privilege or get a procuration fee from the lender which sometimes means u pay a higher rate of interest or a product fee. They wont get you anything you can't get yourself by shopping around.
However I dispute this. I specifically searched for the deal and rate I was recommended by my broker on the lender's website and it was nowhere to be seen. Nothing there came close, in fact (and there were also dozens of mortgage providers who I have never even heard of, so how would I ever have found their products?).
And yes they got paid, but I don't begrudge them their (clearly listed in the mortgage offer doc) £700-odd. They aren't a charity, and they found me a better deal than I could have obtained; and gave me lots of invaluable advice I'd never have known about what banks were faster or slower to process, which ones would be receptive to my particular circs, which ones to avoid like the plague etc. My new lender received the e-application on a Thursday, and by Monday post I had the offer doc.
This was in comparison to my existing lender who refused to speak with me unless I went in and had a formal 3hr Skype-type interview in one of their branches (an in person appt wasn't available for the 3 months we painfully, manually searched dates for). 
I'm sure there are good ones out there thought I don't want to tarnish all with the same brush.
Yes that's fair. I later recommended my broker to someone else on a local FB group and was followed by a chorus of other people also giving him the thumbs-up.