Tonsilitis - not the worst case I've ever had by far but no chance of racing at the weekend. Gutted.
Not sure what caused it, probably just random germs from the huge amounts of kids I was teaching at the science fair. Terrible timing. Resolved by plenty of rest, vitamins and sunshine.