Strong and stable leadership, indeed. Theresa May can surely not long survive this debacle. The votes have been cast and the results are in. In this edition of the Aidan Project Podcast, Aidan offers his thoughts on the 2017 UK General Election. What does this result mean for the United Kingdom? What happens next? Will Nigel Farage answer the hard-line Brexit distress call and return to frontline politics? Tweet Aidan with your thoughts @theaidanproject.