A tad of a generalisation, me thinks. Not all Scots want independence and, if there were a referendum on the matter tomorrow, I wouldn't vote for it. Likewise, not all Scots hate the English and I hope not all the English hate us Scots.
The fact that the last two PMs have been Scottish is down to the fact that Scotland is part of the UK. There have been several English PMs, a Welsh PM and now a few Scottish PMs. This is because we are, and will hopefully remain, the United Kingdom.
I must be one of the few people who actually thinks that the British constitution is now unbalanced. Three of the UK's four countries have devolved parliaments, yet England - the largest and most populous of those four countries - does not have its own parliament (the Westminster parliament being the UK Parliament). England should have its own parliament.
I must agree with the Welsh gentleman who said that the English are disliked abroad. From my experience when abroad, English tourists are loud and brash, make no attempt at learning the language and look down on the local culture, and the clashes with police at football events abroad does not help either; and this does not go unnoticed by the locals. This means that they embarrass themselves and, fortunately, people abroad know there is a difference between English and Scots/Welsh. We are treated much more friendly and are not regarded the same way as the English.
I strongly object, however, to claims that the Scots hold England hostage and live off the English. Perhaps facts could be established before such derisory and inaccurate comments are made. Not to mention a history lesson. In the 1990s, the Treasury (ie, HM Treasury in Whitehall) admitted that, through Scottish taxes and revenues gathered from Scotland, Scotland paid more to the Treasury than she got back - that is a Treasury-admitted fact. It was the English, if you research your history, who forced Scotland to join into a political union with England so that the Hanoverian succession to the Crown would be guaranteed throughout the island, and so that France (which England was at war with at the time, but Scotland was not) could not invade England by going through its friend, Scotland. In truth, England's national security made it imperative that Scotland unite with her. Of course, politics in those times was conducted differently; Scottish MPs were bribed by the English Government with money and titles to vote in favour of the Union, and England legally barred trade with Scotland (which, if you again look to your history, had the effect of causing massive starvation in Scotland) to force us to agree.
Long live the Union!