Lancaster’s dismissal leaves England in leadership crisis

On November 11 the surprise news that all England fans have been waiting for manifested itself. The imminent Lancastrian deposition after the World Cup finally became reality when Stuart Lancaster “stepped down” as England coach last week. In his press conference Lancaster said: “I ultimately accept and take responsibility for the team’s performance”. But was […]