Powys restaurant The Checkers returns Michelin star The owners of The Checkers in Powys hand back the prestigious award to "put family first". Source