I have British visa so I will go through Canada to Mexico .so I have Canadian transit visa.i want to fly from Heathrow airport to Canada my last destination in Mexico city.so while I will land in Toronto airport than can I seeking asylum in Toronto airport.so pls give clear idea
Do you already have the approved transit visa? Have you relocated to another area of Bangladesh? That is one of the things you will have prove. Many get refused because they could have found safety in another region. Have you consulted a few Canadian immigration lawyers about your possibility of gaining asylum? Have you explored all other ways to get PR first? if your asylum claim is refused it has a lot of negative consequences so it is important to make sure that you have ruled out any other possible option first. Assume that it will take 1-2.5 years to get a hearing and if you get approved then almost 2 years to get PR. If you have a spouse and children expect to be separated for3-5 years if everything goes well.
Bangladesh to Mexico going through London is a very unusual route so am surprised you got a transit visa.
Anyone can claim asylum at the airport. You will start the claim process will be given some information and pamphlets and will be released into the the airport unless there are security concerns or you don’t have your own identity documents. If you got a transit visa you must have had a decent amount of savings. From the airport you will need to go to a hotel or AirBnB that you have booked.