Thank you for such detail answer
Ans given below
You must demonstrate your ties to both the UK and Pakistan.
Your reasons to return to the UK:
apart from your employment ties..... your new job + house/apartment tenancy agreement, highlight any forfeiture clause + your UK bank accounts + if you remit money to your dependent family in Pakistan (proofs of this)
You must also include:
1. Proofs of your UK immigration status: Biometric residence permit (BRP), WP, etc
2. Ties to your Pakistan: Family ties + properties including valuation + if it is rented then rent agreement and 2-3 months rental income + vehicles + financial investments -
I have some property in Pakistan but just thinking as I am in UK, is there any point showing Pak Property as If i can come to UK with all those properties in Pakistan why can't I stay back in Canada
(cheeky question)
3. Prepare a 'My Travel History' explanation.... tabular format listing visa details + entry/exit dates + purpose of each visit + scan these visas -
I have a good travel history I have been to France, Monte Carlo, Dubai, UK(on visit in 2012), Germany, Luxembourg, Switzerland, Turkey, Saudi Arabia.
4. A day-by-day itinerary for your Canada visit (sightseeing, events, meeting friends, etc).... with expense estimates + include proofs that you can pay for this itinerary + airfare.... from your UK bank account -
will be fine
5. Include 2-3 months credit card statements (if the dues are low)-
Great I have 2 Credit cards with the available limit £6000 with no balance to pay. will it be enough ?
a. Can you apply for your Canada TRV a couple of months after your start work with the multinational?
Actually my main reason to apply for Canada visa is to apply for US visa (i know it sounds weird) But I want to go to US to meet my friend and I heard the US visa will be more easy if you have Canada visa stamped. Thats why I am applying for TRV first and my planes are to go to US during Christmas breaks. Thats why I have short time as it's already Nov and need to fly before 25 Dec,
b. Do you have a Canadian host who is inviting you?
No I don't have any.
Cheers