Nathan,
At the moment, there are no insurers who are willing to take under 21s on board. Insurance is a risky business and insuring young drivers is an enormous risk because of their lack of driving experience, hence huge premiums when you have just passed your test.
However you can have
car insurance for just a month with
eCar Pay As You Go Insurance. This is a monthly insurance policy and can be renewed or cancelled after the 1 month period.
Let me know is that's of any help to you.