Alex Salmond 'I hope Charles has a good day' as Alba leader pledges 'declaration of independence'