newyorkerest.com
Weathering the Storm by Sam Knight
After a disastrous few months, London's first Muslim mayor tries to protect his city's future.