New season lamb - do you know the difference?

Down in the south coast of England, the quality of lamb is so…