Not a bad rate on the books for Bradford, But if your not happy then as previously suggested you should sit down with your boss and ask to re-negotiate your hourly rate or negotiate a monthly bonus for jobs completed on time and no comeback etc...
I wouldnt leave its a good companyOr even just giving you your driving license. You may have to sign something to say that you will not leave after you have passed for a couple of years.
Full time employedAre you a full time employee with all the benefits or are you only paid for the work you do?