How long do you have to cash a cheque before it is void?

I am in the UK and am wondering how long I hav to cash in my cheque as i am opening a bank account and am wondering when i should pay the cheque in. I heard it is 3 months but i need to know - any proof of your answers would be good. The cheque is from an account user at the cooperative bank.
18 answers 18