The nation banned the sale of new fossil-fueled cars starting in 2030. Enthusiasts, and the public, are not sure the electric revolution will be complete by then.
A local authority is proposing to curb street entertainment in the British capital. Performers say a vital visitor attraction — and historic part of London’s culture — could be destroyed.