It’s so short for the fee! It used to be when you renewed any remaining time was added to your new passport. So if the old one expired in January and you renewed in November the replacement passport would be for 5 years 2 month.
Now the extra time isn’t added AND you have to renew earlier, as most places either require 6 or 3 months left on your passport or they won’t accept it. So child passports are 4.5 years in effect, and bloody expensive.
I can’t believe at this point I’m still discovering bloody issues with Brexit, what was the point people voted for