Yes, of course. But you must have the right degree class (1st or 2:1). Then again, getting a PhD is competitive, so its also about experience. So in theory if you had a masters, you would have more experience, but there is no harm in you applying with just a bachelors degree. I know lots of people that have started PhDs without masters, then again I know lots of people that have masters. I got a 2:2 so had to get a masters degree, but I also got the project because of previous experience