//...feel free to enlighten me how our government was restricted by the head of the eu//
How long have you got?
In general terms the governments of individual EU member nations must agree to incorporate EU directives into their national legislation. If they do not they will be taken to the European Court of Justice, will almost certainly lose and be ordered to do whatever it is they have refused to do. If they still refuse they will face sanctions, usually financial. There is little option about the payment of these because the EU effectively controls a chunk of each member nation's budget - it takes money from the five (now four) net contributors and doles it out to all the members in proportions that it sees fit, to be spent as directed. Any financial sanctions handed down by the ECJ will be settled by adjusting these "grants" (which, in the UK's case, were simply the return of some of its own money). Wherever there are conflicts between national legislation and EU legislation, the EU version takes supremacy.