Solihull called off