Kyle Langford has been named in the British Athletics squad for next month's World Athletics Championships in Beijing after another fairytale weekend for the 19-year-old.

Shaftesbury Barnet Harriers’ rising 800m star booked his place on the plane by slicing more than a second-and-a-half off his previous personal best when he clocked 1.45.78 at the Anniversary Games in the Olympic Stadium last weekend.

Despite getting the 1.46.00 qualifying time necessary for the Beijing championships, he still wasn’t a guaranteed pick for next month’s showdown in China and faced an agonising wait for the call from the selectors because it was his first sub 1.46 time.

But on Monday evening, while he was out shopping with his girlfriend Ellie, he received the call telling him that he would be joining the likes of Mo Farah and Jessica Ennis-Hill in the British squad.

He said: “I was just getting on a train when I got the phone call telling me I was in. It was a mixture of relief and excitement. It was a good job most of the people on the train were wearing headphones when the call came through. I then phoned my mum and my coach and I did get some strange looks.

“It’s been brilliant. Everything I planned for has come off. It’s been the best month of my life. I thought last year was good but things just keep getting better and better.”

Having already won the British senior title and the European Junior crown this month, the Shaftesbury Barnet Harrier was a dark horse as he took on a field including London 2012 gold and silver medalists David Rudisha and Nijel Amos at the Anniversary Games with the target of getting the 1.46.00 qualifying time necessary for the Beijing championships.

But Langford thought his Beijing dream was slipping through his fingers after a slow first lap in the Olympic Stadium.

He said: “The first lap was slow and I remember thinking this is not going well and then it sped up on the second lap and when I saw the results coming through on the scoreboard at the end I thought I might have a chance. Then it came up as seventh and an Olympic qualifying time as well.

“I had gone into the race not feeling too great. I had got back from Sweden where I had struggled with the food and it took me a little time to recover but when the race finished and I saw my time I could not have been happier. It was an amazing atmosphere in the stadium and one of the best 800m fields. ”

By finishing seventh he also became the third fastest British junior ever in doing so and is now just one hundredth of a second behind Steve Ovett on the all-time list.

But Garston’s two-lap wonder is not resting on his laurels.

He said: “This is the first step of many to be taken. I just want to go out to Beijing and learn from the guys and give it a real go. I want to make it out of the heat and run a personal best and then see where that takes me.

“This is only my fourth year of running seriously and I think I have got a lot more in my legs.”

Langford is joined in the 62-strong World Championships squad by club-mates Zharnel Hughes (200m), Dan Bramble (long jump) and Darryl Neita (4x100m).