According to law what must all London Taxis always carry?

Question
According to law what must all London Taxis always carry?
Answer
Bale of hay for horse