England’s impressive 1-0 victory over Spain brought a huge sigh of relief for Lionesses fans on Wednesday evening. After a ...