You can control the space of the margin on the left side to accomodate your angled text.
Here is an example
library(tidyverse)
(plot <- ggplot(mtcars, aes(wt, mpg)) + geom_point())
plot + theme(
plot.margin = margin(t = 2, l = 4, r = 2, b = 2, "cm"))