Rami Malek has won the Oscar for Best Actor in a Leading Role for Bohemian Rhapsody for his portrayal of late Queen frontman Freddie Mercury in the musical.