I am assuming toilet rolls are very much the same size around the world but you can check your rolls against the following sizes.
For the basket piece cut 2 rectangles: 4 ⅜ x 12 ½ inches. I am using 2 different fabrics for the inside and the outside.
For the binding cut 2 strips of fabric: 1 ½ x 13 inches for the long side and 2 strips more: 4 ⅜ x 1 ½ for the short side.
Hanging ribbon: cut 2 pieces 11½ inches long.
Fold each strip in half and iron. Then fold each side again up to the middle of the strip and iron again (see picture below).
Place both rectangles wrong side facing together and place the binding to each of the short sides and pin (see picture).
Top stitch along the binding.
Do the same on each side.
Now apply the binding in the same way to the long sides. Fold in the end of each strip and pin.
Insert the ribbon at each end of the binding (see picture).
Detail of the ribbon and binding pinned together.
Top stitch along the binding. Stitch in a square on the ribbon corners.
And here is the finished toilet roll basket.