In the UK a cheque is never safe. The money could have been in your account for months, but if the bank discovers the cheque was forged they'll claw back the money.