Craig your plate is probably illegal as it does not show the BS number nor the name & postcode of the supplier. You can only get plates made up by a register supplier & you need to show ID & vehicle V5C. This is supposed to help reduce fraud with false numbers & the reason DIY plates & numbers are no longer sold at accessory shops. You still see vehicles with small or illegal font numbers so its not well enforced.
Another job for the weekend then, is to get some more plates made up and installed
