Originally Posted By Alistair
Originally Posted By dmh
A country three times larger with a similar population helps I expect.


Less taxes collected and more roads to cover?


Nope. I'm sure I remember got spending in France being a bit above 60% of gdp compared with something nearer 40 in UK.