I don't have his number, only his sc and insta.
I'm not sure the police would do anything though? Is it actually rape just because I didn't want it? I shouldn't have let him in tbf, it's my fault.
Yes, the police would do something.
Yes, if someone has sex with you and you don't want this it is rape. You said no and you pushed his hands away and he coerced you into it.
I imagine you gave in as he didn't let go and you didn't dare to be too physical (scratch, bite etc).
You were perfectly fine letting him into the flat. He knocked, he wanted to talk to you, you let him in - this is a perfectly civil interaction.
What he did to you was out of order.
I am kind of puzzled that you don't see this.
Just give the police all the data that you have and let them do their job and please find someone to talk to. I also think you need to work on your boundaries and your self-worth - someone had sex with you against your will. There is no question that this is wrong!