The Hackney History Festival is back for its second year, and it’s set to be bigger and better than ever! Running over two weekends, 10–11 May and 17–18 May, with satellite events throughout May, this ...