Sri Lanka, April 24 -- The US Senate has approved a controversial landmark bill that could see TikTok banned in America.

It gives TikTok's Chinese owner, ByteDance, nine months to sell its stake or the app will be blocked in the United States.

The bill will now be handed over to US President Joe Biden, who has said he will sign it into law as soon as it reaches his desk.

ByteDance has told the BBC that it did not have an immediate response to the move. Previously the firm said it would oppose any attempt to force it to sell TikTok.

If the US is successful in forcing ByteDance to sell TikTok any deal would still need approval from Chinese officials but Beijing has vowed to oppose any such move. Analysts say the process could take years...