I've answered this question a number of times recently, so I'm just going to state it officially: having 24 hours to produce your insurance card at the police station after getting a ticket is a myth!
You can read more about it on my latest blog post here: