Nearly 24,000 criminal cases collapsed in Hampshire last yea