A political earthquake Alistair Grant, David Bol and Rachel Amery discuss an extraordinary night, fresh from attending general election counts in Edinburgh, Glasgow and Perth.