Before submitting my application I was a little bit confused regarding this issue. In many treads on this forum I have seen people saying that the latest self-assessment is sufficient as proof, but I think this is not my case. Let me give you a quick insight into my timeline: Arrived in the Uk: Aug ...