July 4, 2023

Could electric cars spell the end of Britain’s front gardens?