Magistrates are NOT all middle class, male ,tory types. We come from all walks of society and certainly in my area a 40something mum of two who is of good character would stand as good as if not better chance of joining the bench than your male,middle class tory. Ring up or go onto your local court website and get an application form. Go to the court and sit in public seats and observe proceedings on at least two occasions before you apply. If you can commit yourself to at least 26 sittings a year and be prepared to do the training fill in the form and be prepared for 2 interviews. Also take no notice of what some ignorant people write in some of the threads in AB . Sometimes I really have to laugh at the answers about the law that people who haven't got a clue about Magistrates court give.
Good Luck