Opposition Treasury spokesman Joe Hockey might have got it right this morning when he predicted the election would be called this weekend.

So here's a Crikey competition that Joe might like to enter.