Can anybody confirm my identification of these birds please. Both were seen on the Scilly Isles in May.

1) a young stonechat?                                      2) Meadow or rock pipit?