Who makes laws in UK?

There are three law making bodies in the UK. The 'Westminster' Parliament makes English law (which currently includes Wales) as well as some UK wide law. The 'Stormont' assembly makes laws in NI and the 'Holyrood' Parliament makes Scots law.