I am as the same timeline as you people. Hopefully we get to see our spouses this year, as CIC has posted the notice on June 23 on the website regarding reducing the backlog. Regarding TRV, my MP sugguested to wait for alteast 6-7 months before applying for TRV, otherwise risk rejection.