senaste tiden har England med betydlig kraftansträngning söktgodtgöra