If it takes 3-5 years to obtain a patent, won”t this hold everything up?
No. Once a patent application has been filed at the British Patent Office, you get ‘patent pending” status, so that it is possible to talk about the invention to others, or sell products incorporating the invention, without jeopardising the possibility of obtaining a valid patent, and without the risk of someone else stealing the patent.