Silly question...

If I lease a car for 3 years, and say the deposit is 4500, with 300 month payments.

After the three years do I then have to put another deposit down ? If for example it's for the same model but obviously newer car. Or do I just continue with the monthly payments.

Leasing sounds good but can't fork out £4500 every three years