I would like to marry my boyfriend in canada. he is a refugee in canada and i am a British citizen in the uk. is that possible and also will he be able to come back to the uk with me after? can i have advice asap
You must first find out the conditions of his status in Canada.
My Ukrainian girlfriend came to England on a tourist visa (last year) but she would have had to have a fiance visa for a wedding between us, in UK, to be recognized by the UK government.
We married in Ukraine (after getting many documents and forms sorted out) then paid £800 for a spouse visa, so she could return to me in England as my legally recognised wife.
That's just our story.
Find out your boyfriends status and the rules in Canada.
When you are ready I'll tell you exactly what you must get sorted out over here.
Unlike me, you'll not need several forms translating.
The Canadians still speak English, don't they?
love is never simple sometimes, you need to ask your embassy in canada or better your immigration services where you two stand, no one here would possibly know.