When you say "lease" a car, there are two principal methods:- PCH personal contract hire and PCP personal contract purchase. There are differences. This link explains them:
https://www.moneyadviceservice.org.uk/en/articles/leasing-a-car
As well as buying your car (usually a new one) on a contract via a dealer there are independent companies who offer PCH and PCP so you widen your choice.
If you know what type of car you would like, go and chat to the dealer to find out more precise details. One thing to look out for is GAP insurance:-
https://www.moneysavingexpert.com/car-insurance/gap-insurance
The dealer will usually try to sell you this within the package and the charge may be quite a bit higher than arranging it for yourself. You should also check with your insurers if they offer full replacement value for the first 12 months - some do - in which case you need only take the GAP insurance out to cover from year 2 onward (saves money!). As we use the same GAP company each time, we get premium refunds/loyalty discounts on the policy each time we trade in the cars.
We currently have two cars each one on a PCP contract (both new ones bought from a dealer). We change our cars every 2 - 3 years. We have done this with no problems at all over the last 15 years.