The RSPCA has warned it is facing a national “cat crisis”, with the number of felines in its care now at an all-time high.