80 years ago, William Joyce fled the UK for Berlin to broadcast German propaganda. Bad luck and a series of poor decisions led to him being the last Brit executed for treason