The Parliament of the United Kingdom. See, there is more than one. Stormont was formed in 1926, we have had our own devolved Parliament since 1999 and there is the Welsh Assembly. Brown occupies the top position of the one in England :)
Get your facts straight, there is no government of england because it was never devolved.
And before you go hyping them up the devolved governments only govern local issues while the parliament of the united kingdom governs all the areas and retains many powers over them all. In other words they are second to the parliament at Westminster and thats a fact whether we like it or not.
I've read the quote, what behaviour? Sorry, I don't see what you mean at all.
Read further up the page