Celtic have signed goalkeeper Scott Brown on a four year deal from Dundee after impressing during his brief loan spell with the Scottish champions. The 26-year-old was signed on loan in the January transfer window after regular number one Craig Gordon picked up a long term injury.

He made his debut in Celtic's 3-2 win over Rangers in March and has played a further five times for Brendan Rodgers' side.

Speaking to Celtic TV after the deal was announced, Bain said: "I'm delighted. It's more than I obviously expected when I first came in. I'm over the moon.

"I don't think it could have gone any better. It's funny, there's a lot of little things that went my way to get to Celtic on loan and then to play the game against Rangers, which sent me on my way to this four-year-deal. It's been great and I've loved every minute of it."

"That game showed the manager everything he needed to know," Bain added. "He said after the game that it's one of the biggest games to play and it really showed him my mentality and that I could handle being a Celtic player.

"There are no small games and there are no easy games here. Everyone ups their game to play Celtic and you need to be on it 100% of the time, in games and training."