Hi OP
I'm a financial adviser and whole of market mortgage adviser.
The best advice I can give you is to find a good whole of market adviser in your area and they will talk you through the process and do most of the work for you. I would do this before I go house hunting so I could have a really good idea about what I could borrow and also any hurdles I may come up against.
When you have had an offer accepted your adviser will apply for a decision/agreement in principle specific to that property and if all is well submit a full application.
Every lender has different requirements so it's difficult to say what exactly you'll need but as a guide you will need proof of income (payslips, sometimes P60s, tax returns/accounts for the self employed/directors), probably three months bank statements minimum and it is advisable to prepare a list of your monthly outgoings for the adviser before you meet as you will require this for any application. This list should obviously should include any debts. A credit search will verify these debts.
In terms of fees...if you go for an adviser there is a good chance they will charge you a fee at outset but in my experience this will save you in the long term and give you access to the whole of the market. Product fees charged by a lender can usually be added to the mortgage. Some lenders charge an application fee which will be non-refundable but most don't. Again, an adviser will factor in all of these fees when determining the overall cost.
Solicitors fees will vary...depends on the value of your property and whether you are selling and purchasing, or just purchasing. They also vary geographically, again your adviser will be able to give you a better idea than I can.
Stamp duty will depend on the value of the property you purchase.
Once you have had your application accepted then everything is put in the hands of your solicitor to complete the process.
in terms of choosing an adviser, I would suggest you ask for personal recommendations locally and do make sure they're whole of market and aren't tied to any particular lender/s.
Sorry I can't give you any actual figures but without knowing your personal circumstances it would literally be impossible to say.
Good luck and happy house hunting!