Try the Meetup app for groups to join or FB. There’s a group called new to Glasgow on FB with lots of people in your position.
And ignore morons like the guy who called you out for having a political opinion that different to his. You wouldn’t want to be friends with people like that anyway!