As more people turn to internet shopping due to physical stores being closed during the coronavirus pandemic, online booksellers such as Amazon are struggling to meet the huge demand they are seeing, as essential products take restocking priority.

Readers have been increasingly heading to social media to air complaints about their inability to order books online.

"I can't go out so I was going to order some books on Amazon, but I found all the ones I wanted were sold out," said one frustrated bibliophile.