Stonechat or Whinchat?

Hi, I'm a beginner and photographed this lovely bird yesterday near to South Stack on Anglesey. Please could anyone confirm if this is a Stonechat or a Whinchat?   Thanks in advance.