Liam Gallagher says he would make a great Prime Minister and he insisted he has what it takes to "sort this pile of s**t out".