John McGinn completes move from Hibernian to Aston Villa
The Scotland international has signed for Steve Bruce's Championship side.
Aston Villa have completed the signing of John McGinn from Hibernian.
The midfielder has penned a four-year deal at Villa Park after travelling to Birmingham to undergo a medical and discuss personal terms.
McGinn was in the final year of his contract at Easter Road but Hibs had insisted that he would not leave this summer unless the club's valuation was met.
Initial bids from Celtic were rejected but Hibs head coach Neil Lennon had said that he expected interest from England as the transfer deadline for clubs south of the border draws near.
That interest materialised with an offer from Villa that was accepted by Hibernian. Celtic then matched the bid but the Scotland international will play in the Championship for Steve Bruce's side this season, disappointing Brendan Rodgers who had identified him as a signing target.
McGinn told Aston Villa's website: "I'm really pleased to have joined the club. I've already visited Villa Park and the training ground and the set-up is incredible.
"The last 24 hours have been a bit of a whirlwind with so much going on but I can't wait to take part in my first training session and make my debut."
St Mirren will also benefit from the deal. The Paisley club are entitled to one-third of the fee as part of the deal that took McGinn to Easter Road in 2015.