Why we need more people like Ryan O’Shaughnessy

In early March, a shy teenage songwriter walked onto the stage of Britain’s Got Talent and sang to his best friend who he has liked for six years. Six whole years. Although he wasn’t brave enough to name her publicly, Ryan O’Shaughnessy put his heart on the line as he told the judges “she’ll definitely know” it […]